[USER (data scientist)]: You're right, estimating battery life based on the available data is not feasible. Let's skip this question and move on to the next one. Please evaluate the storage and GPU options for the laptops that meet the above criteria (powerful CPU and at least 8GB of RAM), ensuring they are adequate for professional use. We need a stacked bar chart comparing storage and GPU options for the selected laptops. Please generate and display a stacked bar chart to visualize the distribution of laptops by storage and GPU options for those with powerful CPUs and at least 8GB RAM, and also save the pivot table data as a dataframe and a pickle file.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import matplotlib.pyplot as plt
import pandas as pd
import pickle

laptops_price = pd.read_csv("laptops_price.csv")

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE]
</code1>
# YOUR SOLUTION END:

plt.savefig('./pred_result/bar_chart.png')
plt.show()

print(storage_gpu_pivot)

# save data
pickle.dump(storage_gpu_pivot,open("./pred_result/storage_gpu_pivot.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Sure, let me help you with that.
